leather chaps - Allemand Anglais Dictionnaire